package com.wl.other.biz;

import com.wl.entity.Message;

import java.util.List;
import java.util.Map;

public interface IMessageBiz {
    //发送私信
    int add(Message message);

    //获取聊天记录
    List<Message> getChatHistory(int senderId, int receiverId);

    //获取用户未读消息数量
    int getUnreadCount(int userId);

    //标记消息已读
    boolean markAsRead(List<Integer> messageIds);

    //获取与用户有过私信往来的用户Id列表
    List<Integer> getContactList(int userId);
}
